Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F13 USA F14 USA F12 Thailand F2 Thailand F3 Malaysia F1 Malaysia F2 USA F7 USTA Men's Challenger of Dallas - Dallas 2002 Eddleman USTA Challenger - Birmingham 2002 FSE Challenger - Tarzana drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of San Antonio - San Antonio 2001 Centura USTA Challenger - Rocky Mount USTA Challenger of Burbank - Burbank A Glimmer of Hope Challenger - Austin Hilton Waikoloa Village USTA Challenger - Waikoloa 2004 USTA Challenger of Calabasas - Calabasas Pro Challenger at Calabasas - Calabasas USTA/Adtech Challenger - Boston Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 Challenger of Santa Clarita California Challenger - Valencia USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Challenger 2007 - Ho Chi Minh City 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Talahassee Challenger Champaign Challenger Savannah Challenger Carson Challenger Tiburon Challenger Venice Open - Venice VI Abierto Internacional de Salinas - Salinas Pro Challenger at Calabasas - Calabasas Abierto Club Casablanca - Mexico City Carson Challenger Dallas Challenger Bangkok Challenger Baton Rouge Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage XL Capital Bermuda Open - Bermuda Quelle Cup 2000 - Furth CMG Asia Open - Hong Kong Las Vegas Challenger - Las Vegas Casino Lugano - Lugano Internationaux de Bretagne - Brest Copa Ericsson - Guadalajara USTA Seascape Challenger - Aptos Frito Lay/USTA Challenger - Binghamton GHI Bronx Classic - Bronx USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Healthsouth/USTA Men's Challenger of Burbank - Burbank ATP Tour Challenger at Nellie Gail - Laguna Hills FILA Challenger Biella - Biella CNA TennisPro Classic - Winnetka Samsung Securities Cup Challenger Tennis - Seoul Waco International Tennis Challenger - Waco drkoop.com USTA Challenger of Burbank - Burbank The Wright Financial Group, Inc. Challenger - Champaign 2003 USTA Challenger of Calabasas - Calabasas 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills USTA Men's Challenger of Dallas - Dallas USTA Tallahassee Tennis Challenger - Tallahassee Busan Open Challenger Tennis - Busan 2002 USTA Challenger of Calabasas - Calabasas USTA Men's Challenger of Dallas - Dallas HTV Challenger - Ho Chi Minh City drkoop.com USTA Tennis Championships of Denver - Denver 2000 Challenger de Granby - Granby USTA Safeway Challenger - Aptos The 'Fitz' Casino Challenger - Tunica USTA Challenger of Burbank - Burbank West Side Tennis Challenger - Forest Hills USTA Men's Challenger of Urbana-Champaign - Urbana ATU Cup 2001 - Weiden XL Bermuda Open - Bermuda Baton Rouge Challenger Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Challenger de Granby - Granby 1998 Safeway Challenger - Aptos USTA San Diego Challenger - San Diego Eddleman/USTA Challenger - Birmingham Quelle Cup 1999 - Furth ATU Cup 1999 - Weiden Northern Electric Open 1999 - Newcastle Kyiv UMC Open - Kiev drkoop.com USTA challenger of Miami - Miami Winnetka Challenger Hilton Waikoloa USTA Challenger - Waikoloa Eddleman USTA Challenger - Birmingham St. Francis Health System USTA Challenger - Tulsa Hilton Waikoloa Village USTA Challenger - Waikoloa Theusbridge.com Tennis Classic - Tarzana University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose Cadillac Pro Indoor USTA Challenger - West Bloomfield Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Copa Ericsson Mexico - Guadalajara XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger 2002 - San Luis Potosi ARMS USTA Challenger - Rocky Mount USTA Seascape Challenger - Aptos Downtown Athletic Club USTA Challenger - Amarillo USTA Challenger of Las Vegas - Las Vegas Internationaux de Tennis de Brest - Brest 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos USTA Championships of Kerrville - Kerrville USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler USTA Challenger of Burbank - Burbank 2001 USTA Challenger of Calabasas - Calabasas University of Tennessee USTA Challenger - Knoxville XL Capital Bermuda Open - Bermuda III Challenger Continenal Plaza - Puerto Vallarta Compaq Challenger - Bucharest Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Challenger - Champaign USTA Challenger of Dallas - Dallas Healthsouth/USTA Challenger - Denver Healthsouth USTA Challenger - Dallas Laser Vision USTA Challenger - Amarillo USTA/Safeway Challenger - Aptos Open 88 - Contrexeville Open Castilla y Leon - Segovia USTA Men's Challenger of Urbana-Champaign - Urbana Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson Baton Rouge Pro Tennis Classic - Baton Rouge Levene Gouldin & Thompson Tennis Challenger - Binghamton Ojai Challenger Sacramento Challenger Barletta Citta Della Disfida Open 2000 - Barletta drkoop.com USTA Tennis Championships - Armonk Swanston Challenger - Sacramento Whirlpool Open - Budapest University of Tennessee USTA Men's Challenger - Knoxville Quelle Cup - Furth The Wright Financial Group, Inc. Challenger - Champaign Sardinia International Championship - Cagliari Copa Ericsson Costa Rica - San Jose USTA Seascape Challenger - Aptos Dortmund CH Agadir CH 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton Pilot Pen International - New Haven America's Red Clay Tennis Championship - Coral Springs Sybase Open - San Jose President's Cup 1999 - Tashkent Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Gold Flake Open - Chennai Sybase Open - San Jose Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach Japan Open - Tokyo Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen Sybase Open - San Jose Mercedes-Benz Cup - Los Angeles Siebel Open - San Jose The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo College Station Challenger - College Station AIG Japan Open - Tokyo Burbank Challenger - Burbank Shanghai New Haven 2004 Keys Gate Challenger - Homestead Rotterdam Casablanca Austin Challenger - Austin Rotterdam Nice The Wright Financial Group USTA Challenger - Champaign Madrid Kitzbuhel Long Island Bordeaux Antwerp Milan Casablanca Charlotte Atlanta Genova Bastad Los Angeles New Haven Long Island Bordeaux Palermo Hilton Waikoloa Village USTA Challenger - Waikoloa Memphis 2005 Freeman Men's Challenger - Joplin Barcelona Heineken Challenger - Ho Chi Minh City Washington San Marino Prague Bordeaux Basel Bolzano Tallahassee Tennis Challenger - Tallahassee Brussels 2005 West Side Tennis Coub Men's Challenger - Forest Hills Rotterdam Copenhagen Estoril Genova Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Banca Stato Challenger - Lugano Long Island Geneva USTA Comerica Challenger - Aptos Lyon Birmingham Estoril Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Barcelona Florence Genova GHI Bronx Classic - Bronx Hilversum Toulouse Berlin Siebel Open - San Jose Arizona Men's Tennis Championships - Scottsdale Music City Challenger - Nashville USTA Illinois Challenger - Champaign SAP Open - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Vietnam Open - Ho Chi Minh City Atlanta Clay Court Challenger - Atlanta SAP Open - San Jose Tennis Channel Open - Las Vegas Harrah's Entertainment Men's Pro Challenger - Tunica Busan Open Challenger Tennis - Busan Countrywide Classic - Los Angeles Agadir CH Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The West Side Tennis Club Clay Court Challenger - Forest Hills Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven The Commercia Challenger - Aptos The Natrel's Challenger - Granby Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Odlum Brown Vancouver Open - Vancouver Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles SAP Open - San Jose Atlanta Tennis Championships - Atlanta WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronz Classic - Bronx Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Delhi Challenger I - New Delhi Hilton Waikoloa Village USTA Challenger - Waikoloa The Stella Artois Grass Court Championships - London Marrakech CH Marrakech CH The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Men's Pro Challenger at Tunica National - Tunica Chartres CH Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento Legg Mason Tennis Classic - Washington D.C. Tarbes CH U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - Queen's/London RCA Championships - Indianapolis Cerveza Club Colombia Open - Bogota Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Savannah Challenger Carson Challenger Yuba City Challenger Vancouver Challenger Binghamton Challenger Miller Lite Hall of Fame Tennis Championships - Newport Como Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Genova Challenger Honolulu Challenger Milan Dallas Challenger Doha Nice Bordeaux Messina CH Japan Open - Tokyo Marbella Milan Madrid Bologna Stuttgart Outdoor Bordeaux Toulouse Vienna Forest Hills Boston Indianapolis Barcelona Nice Madrid Bologna Geneva Bordeaux Palermo Paris Indoor Philadelphia Brussels Monte Carlo Boston Washington Barcelona Guaruja Nice Gstaad Kitzbuhel Geneva Bordeaux Basel Barcelona Wembley Calabasas Challenger Nice Munich Bordeaux The Stella Artois Grass Court Championships - London Brussels Monte Carlo Barcelona Stockholm Wembley Nancy Nice Bologna Gstaad Stuttgart Outdoor Basel Paris Indoor Athens Milan Monte Carlo Los Angeles Tokyo Indoor Stockholm Vancouver Challenger MFS Pro Tennis Championships - Boston XL Capital Bermuda Open - Bermuda Miller Lite Hall of Fame Tennis Championships - Newport du Maurier Open - Montreal du Maurier Open - Toronto The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati San Luis Potosi Challenger - San Luis Potosi Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas Monte Carlo Rome Hamburg Canadian Open Key Biscayne Rome Monte Carlo Hamburg Rome Stockholm Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Paris Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Brazil Open - Salvador Pacific Life Open - Indian Wells Copenhagen Open - Copenhagen Pekao Open - Szczecin USTA Challenger of San Antonio - San Antonio Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Amsterdam Los Angeles Doha Bastad USTA Tennis Championships of Austin - Austin Barcelona Wideyes Swedish Open - Bastad Athens Zivnobanka Czech Open - Prostejov Bolzano Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham CMG Asia Open - Hong Kong San Luis Potosi ATP Challenger - San Luis Potosi Legg Mason Tennis Classic - Washington D.C. Smith Barney Men's Challenger - Covington 2002 Azalea Orthopedic Challenger - Tyler drkoop.com USTA Tennis Championships of Houston - Houston West Side Tennis Club Clay Court Challenger - Forest Hills Jagermeister Open - Braunschweig GHI Bronx Classic - Bronx Music City Challenger - Nashville Tata Open 2003 - Chennai Singha Tennis Classic - Tarzana Nice Jaegermeister Open - Braunschweig Mercedes-Benz Cup - Los Angeles Sybase Open - San Jose Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Milan Munich Gstaad Hilversum Nice The Nottingham Open - Nottingham Toulouse Adidas International - Sydney Kroger / St. Jude International - Memphis Bordeaux Stuttgart BellSouth Open - Auckland Nielsen USTA Pro Tennis Championship - Winnetka BellSouth Open - Vina del Mar Gstaad U.S. Men's Clay Court Championships - Houston Long Island Bordeaux Basel Miller Lite Hall of Fame Tennis Championships - Newport The Samsung Open - Bournemouth Jakarta Kroger / St. Jude International - Memphis Prague Marseille Farmers Classic - Los Angeles Florence Gstaad Salem Open - Hong Kong AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles Kuala Lumpur Jakarta Marseille San Remo Open Seat-Godo '99 - Barcelona Chevrolet Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Boca West Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Energis Dutch Open - Amsterdam Rome Marseille Milan Cincinnati Estoril Open - Estoril Key Biscayne Rome Cincinnati Key Biscayne Rome Rome Barcelona Basel U.S. Open - New York Philadelphia Munich Salem Open - Hong Kong Australian Open - Melbourne Stuttgart Wimbledon - London U.S. Open - New York Stuttgart Australian Open - Melbourne French Open - Paris Berlin Brussels Stuttgart Nice Lyon Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Wimbledon - London U.S. Open - New York Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Washington The Tennis Channel Open - Las Vegas Estoril Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Florence Indianapolis Palermo Stuttgart Lyon Cerveza Club Columbia Open - Bogota Estoril Galleryfurniture.com Challenge - Atlanta Casablanca CH Australian Open - Melbourne French Open - Paris Wimbledon Wimbledon - London U.S. Open - New York U.S. Open Australian Open Mercedes-Benz Cup - Los Angeles Citrix Tennis Championships - Delray Beach adidas Open de Toulouse - Toulouse Gold Flake Open - Chennai U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Toulouse Sydney Toulouse Agadir CH AT&T Challenge - Atlanta Hamburg Wimbledon U.S. Open Forest Hills Australian Open French Open Athens Lyon Monte Carlo U.S. Open Hamburg Oporto Cincinnati Cologne French Open U.S. Open Australian Open U.S. Open Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Gstaad Kitzbuhel La Quinta Stuttgart Outdoor French Open - Paris Basel Paris Indoor Buenos Aires Wimbledon - London U.S. Open - New York Tennis Masters Series - Indian Wells Indian Wells French Open Key Biscayne French Open - Paris French Open - Paris French Open French Open Canadian Open US Open Roland Garros Wimbledon US Open Roland Garros US Open Roland Garros US Open Roland Garros Wimbledon US Open Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, PO, PHI-TPE 2-3 Roland Garros 15th Asian Games Doha 2006 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Atlanta Olympics Seoul Olympics Los Angeles Olympics